package com.yizhu.zczy.user.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 用户表
 * 
 * @author guoyz
 * @email guoyz@mail.com
 * @date 2021-06-24 18:36:29
 */
@Data
@TableName("zczy_user")
public class UserEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 用户id
	 */
	@TableId
	private Integer id;
	/**
	 * 账号
	 */
	private String userLogin;
	/**
	 * 密码(第三方登录随机一个密码i)
	 */
	private String userPass;
	/**
	 * 昵称
	 */
	private String userNicename;
	/**
	 * 电话
	 */
	private String mobile;
	/**
	 * 邮箱
	 */
	private String userEmail;
	/**
	 * 个人网站
	 */
	private String userUrl;
	/**
	 * 头像
	 */
	private String avatar;
	/**
	 * 性别1.男,2女,0保密
	 */
	private String sex;
	/**
	 * 生日
	 */
	private Date birthday;
	/**
	 * 个性签名
	 */
	private String signature;
	/**
	 * qq号
	 */
	private String qq;
	/**
	 * 微信
	 */
	private String wechat;
	/**
	 * 省
	 */
	private Integer province;
	/**
	 * 市
	 */
	private Integer city;
	/**
	 * 省名
	 */
	private String provincename;
	/**
	 * 市名
	 */
	private String cityname;
	/**
	 * 用户状态  0：禁用，1：正常；2：未验证
	 */
	private Integer userStatus;
	/**
	 * 用户类型1:admin,2:会员
	 */
	private Integer userType;
	/**
	 * 注册类型（0：手机，1：微信，2：qq，3：微信公众号）
	 */
	private Integer createType;
	/**
	 * 注册时间
	 */
	private Date createTime;
	/**
	 * 最后登录ip
	 */
	private String lastloginip;
	/**
	 * 最后登录时间
	 */
	private Date lastlogintime;
	/**
	 * 登录次数
	 */
	private Integer loginNum;

}
